Koh Sess

Koh Sess is a Cambodian island located in southwestern Cambodia. "Koh Sess" means Horse Island.